table[su] td,
table[su] th {
    border: 1px solid gray;
    border-collapse: collapse;
    padding: 0 1em;
    font-weight: normal;
}

table[su] th,
table[su] tfoot {
    background-color: var(--Shadow);
}

table[su~="zebra"] tbody tr:nth-child(even) {
    background: #F6F6F6;
}

table[su~="zebra"] tbody tr:hover,
table[su~="zebra"] tbody tr:focus-within {
    background: rgb(227, 236, 239);
}